@import '~antd/lib/style/themes/default.less';

.scroll_main {
  display: table;
  /*
  * 适合左右菜单，内容自适应满屏 超出部分进行滚动
  */
  & > .scroll_left {
    display: table-cell;
    min-width: 250px;
    vertical-align: top;
    :global {
      .ant-card .ant-card-body {
        padding: 0px;
      }
    }
  }
  & > .scroll_content {
    width: 100%;
    display: table-cell;
    vertical-align: top;
    padding-left: 8px;
    :global {
      .ant-card .ant-card-body {
        padding: 0px;
      }
    }
    .right_scroll_content {
      padding: 16px 0px 60px 0px;
      .right_content {
        margin: 0px 16px;
      }
    }
  }
}

.icon_hover {
  cursor: pointer;
  font-size: 12px;
  &:hover {
    color: @blue-6;
  }
}

.menu {
  .menu_search {
    padding: 16px 16px 0px 16px;
  }
  .menu_tree {
    margin: 0px 16px;
  }
}

.min_width {
  min-width: 120px;
}

.vertical_center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.radio {
  :global {
    .ant-tag-checkable {
      border: 1px solid #d9d9d9;
      margin-bottom: 8px;
    }
  }
}

.rule_form {
  // padding-left: 16px;
  .rule_title {
    color: @heading-color;
    font-weight: 500;
    font-size: 13px;
    margin-bottom: 8px;
  }
  .rule_tag {
    margin-left: 8px;
    :global {
      .ant-tag {
        margin-bottom: 8px;
      }
    }
  }
}

.set_conditionright {
  position: relative;
  :global {
    .antikon_result {
      padding: 0px;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
    }
  }
}
